English Dictionary
◊ HYDROELECTRIC TURBINE
hydroelectric turbine
n : a large and efficient version of a water wheel used to drive
an electric generator